export interface PayLinkVO {
  /**
   * 主键ID
   */
  linkId: string | number;

  /**
   * 短链码
   */
  code: string;

  /**
   * 商户ID
   */
  clientId: string | number;

  /**
   * 国家
   */
  country: string;

  /**
   * 币别
   */
  currency: string;

  /**
   * 订单总金额
   */
  total: number;

  /**
   * 产品信息
   */
  product: string;

  /**
   * 支付成功地址
   */
  successUrl: string;

  /**
   * 支付失败地址
   */
  failureUrl: string;

  /**
   * 点击返回地址
   */
  cancelUrl: string;

  /**
   * 状态
   */
  status: number;

  /**
   * 过期时间
   */
  expireTime: string;

  /**
   * 创建时间
   */
  createTime: string;

  /**
   * 代理人名称
   */
  agentName: string;

}

export interface PayLinkForm extends BaseEntity {
  /**
   * 主键ID
   */
  linkId?: string | number;

  /**
   * 时效类型
   */
  expire?: number;

  /**
   * 商户ID
   */
  clientId?: string | number;

  /**
   * 国家
   */
  country?: string;

  /**
   * 币别
   */
  currency?: string;

  /**
   * 订单总金额
   */
  total?: number;

  /**
   * 产品信息
   */
  product?: string;

  /**
   * 支付成功地址
   */
  successUrl?: string;

  /**
   * 支付失败地址
   */
  failureUrl?: string;

  /**
   * 点击返回地址
   */
  cancelUrl?: string;

  /**
   * 状态
   */
  status?: number;

  /**
   * 过期时间
   */
  expireTime?: string;

}

export interface PayLinkQuery extends PageQuery {

  /**
   * 短链码
   */
  code?: string;

  /**
   * 商户ID
   */
  clientId?: string | number;

  /**
   * 国家
   */
  country?: string;

  /**
   * 状态
   */
  status?: number;

  /**
   * 创建人ID
   */
  createId?: string | number;

  /**
   * 代理人ID
   */
  agentId?: string | number;

  /**
   * 是否删除
   */
  isDelete?: number;

    /**
     * 日期范围参数
     */
    params?: any;
}



